package iterator;

/**
 * Iterator 是一种能力，一种依次遍历元素的能力。
 * 主要包括两个方法：①获取当前元素并前进 ②判断是否还有下一个元素
 */
public interface Iterator<T> {
    // 是否还有下一个元素
    boolean hasNext();
    // 获取当前元素，并前往下一个元素
    T next();
}
